package com.css.fxfzysx.modules.vaolEngineering.param;

import com.css.fxfzysx.modules.vaolEngineering.entity.CpVulnerabilityEntity;
import com.css.fxfzysx.modules.vaolEngineering.param.update.*;
import lombok.Data;

import java.util.List;

@Data
public class UpdateParam {
    //类型
    private Integer type;
    //地下管网类型
    private Integer upType;

    private Integer bridgeType;

    //地下管网
    private UpNetwork1Param network1Param;
    private UpNetwork2Param network2Param;
    private UpNetwork3Param network3Param;
    //供水
    private WaterSupplyParam waterSupplyParam;
    //供气
    private AirSupplyParam airSupplyParam;
    //桥梁
    private BridgeParam bridgeParam;
    //道路
    private RoadParam roadParam;
    //变电站
    private List<TsParam> tsParam;
    private List<TsValueParam> valueParam;
    //通信设备
    private DevicesParam devicesParam;

    //供电设备
    private MainTableParam mainTableParam;
    private List<CpVulnerabilityEntity> cpVulnerabilityList;



}
